Skip to content

chore: standardize robots.txt for SEO crawl budget optimization - #6

Merged
vibe-dex merged 1 commit into
mainfrom
chore/standardize-robots-txt
Apr 10, 2026
Merged

chore: standardize robots.txt for SEO crawl budget optimization#6
vibe-dex merged 1 commit into
mainfrom
chore/standardize-robots-txt

Conversation

@vibe-dex

Copy link
Copy Markdown
Contributor

What

Standardized robots.txt to optimize SEO crawl budget.

Based on a Cloudflare bot traffic audit (30 days, 118M bot requests across decocdn.com + deco.site), we found that 40%+ of bot crawl budget is wasted on internal framework endpoints, backend APIs, filter explosion URLs, and tracking parameters.

Blocked

Deco framework:

  • /live/invoke — server function endpoint (returns empty JSON on GET)
  • /api/, /no-cache/, /proxy/, /graphql/ — backend API proxies

Tracking params (duplicate content):

  • UTM params, Google/Facebook/Bing/LinkedIn click IDs (gclid, fbclid, srsltid, etc.)

NOT blocked

  • Product pages, category pages, content pages — fully crawlable
  • /_frsh/js/* — needed for Google Web Rendering Service
  • /deco/render — partial section renderer, needed for page rendering quality
  • Sitemap — preserved from existing robots.txt

References

@deno-deploy
deno-deploy Bot had a problem deploying to Preview March 27, 2026 17:16 Failure
@vibe-dex
vibe-dex merged commit 1f310ee into main Apr 10, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant